Multidimensionale Separierung der Belange in der Softwareentwicklung durch Feature-Komponenten - Ein Ansatz zur dynamischen Komposition von Anwendungen

نویسنده

  • Doga Arinir
چکیده

Seit den frühen Siebzigerjahren hat sich das Prinzip der Trennung der Belange als treibende Kraft bei der Entwicklung neuer Methoden und Techniken in der Software-Technik durchgesetzt. Es handelt sich um eine allgemeine Problemlösungsstrategie, die auch unter dem »Teile und Herrsche«-Prinzip bekannt ist: Ein komplexes Ganzes muss durch sinnvolle Teilung in handhabbare Einzelprobleme separiert werden, um sie zunächst gesondert zu lösen und schließlich zu einer Gesamtlösung zusammenzufügen. Im Rahmen der Software-Technik liegt das Problem dabei in der Erstellung von Softwaresystemen.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bessere Software durch Querschneidende Module

Gute Separierung der Belange in Softwaresystemen ist der Schlüssel, um mit wachsender Komplexität umzugehen. Die wichtigste Aufgabe von Programmiersprachen in Bezug auf dieses Ziel ist die Bereitstellung von geeigneten Mitteln, um das mentale Modell eines Domänenexperten so direkt wie möglich in einer Programmiersprache festhalten zu können und damit die intellektuelle Distanz zwischen dem ment...

متن کامل

Modellbasierte Schichtenarchitektur zur Komposition von Geschäftsanwendungen

Durch den Einsatz modellgetriebener Entwicklungstechniken wie Codegenerierung können viele Vorteile bei der Softwareentwicklung erzielt werden. Im praktischen Einsatz gibt es allerdings auch eine Reihe von Nachteilen. In diesem Beitrag wird eine modellbasierte Schichtenarchitektur vorgeschlagen, welche eine flexible Komposition von Anwendungen aus einzelnen generischen wieder verwendbaren Schic...

متن کامل

IT-Infrastrukturen für flexible, service-orientierte Anwendungen - ein Rahmenwerk zur Bewertung

Zusammenfassung: Service-orientierte Architekturen (SOA) sind in vielen Unternehmen ein zwar noch entstehendes, aber bereits auch sehr wichtiges Thema. Ein entscheidender Aspekt jeder SOA stellt die Standardisierung der IT-Infrastruktur des Unternehmens dar. Dadurch sparen Unternehmen Kosten, da sie die IT-Anbieter leichter austauschen können. Ferner reduziert sich durch Standardisierung der Wi...

متن کامل

Ein Metamodell zur architekturorientierten Beschreibung komplexer Systeme

Zusammenfassung: Dieser Beitrag stellt einen Ansatz zur Beschreibung von Softwaresystemen vor, der insbesondere zur Erfassung der Architektur komplexer Systeme dient. Er zielt daher nicht auf die Darstellung von Programmstrukturen ab, sondern auf die Beschreibung von Systemmodellen, die der Mensch zu unterschiedlichsten Zeitpunkten der Softwareentwicklung erstellt. Er eignet sich zur Beschreibu...

متن کامل

Semantische Komponentensuche auf Basis von Geschäftsprozessmodellen

Seit dem Aufkommen von Komponententechnologien wie COM+ und Enterprise JavaBeans (EJB) gegen Ende der 90er Jahre setzt sich das Paradigma der komponentenbasierten Softwareentwicklung in zunehmendem Maße durch. Der Entwicklung von Komponentensoftware liegt die Idealvorstellung zugrunde, die Vorteile von Individualund Standardsoftware miteinander zu kombinieren, indem Software durch die kundenind...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007